Patient System API - Implementation Template (CARIN Blue Button 2.0)

(0 reviews)

Field mapping

See src/main/resources/dw/FHIRTools.dwl for a mapping example.

FHIR FieldFieldNotes
name.givenFirstNameIn name object filter on use='official'.
name.familyLastNameIn name object filter on use='official'.
activeActive____c
genderGender____pc
maritalStatus.coding..displayMarital_Status____pc
birthDatePersonBirthdate
telecom.valuePersonHomePhoneFirst filter for use='home' and the for use='mobile'.
identifier.valueHealthCloudGA____MedicalRecordNumber____cIn identifier object where type.coding.code='MR'.
identifier.valueHealthCloudGA____SourceSystemId____cIn identifier object where type.coding.code='MR'.
address.linePersonMailingStreetIn address object where type='both' or type='postal'.
address.cityPersonMailingCityIn address object where type='both' or type='postal'.
address.statePersonMailingStateIn address object where type='both' or type='postal'.
address.postalCodePersonMailingPostalCodeIn address object where type='both' or type='postal'.
address.countryPersonMailingCountryIn address object where type='both' or type='postal'.

EHRPatient

See src/main/resources/dw/EHRPatient.dwl for a mapping example.

FHIR FieldFieldNotes
name.givenHealthCloudGA____GivenName1____cIn name object filter on use='official'.
name.familyHealthCloudGA____FamilyName1____cIn name object filter on use='official'.
genderHealthCloudGA____GenderLabel____c
deceasedBooleanHealthCloudGA____Deceased____c
birthDateHealthCloudGA____BirthDate____c
maritalStatus.coding.displayHealthCloudGA____MaritalStatusLabel____c
identifier.valueHealthCloudGA____MedicalRecordNumber____cIn identifier object where type.coding.code='MR'.
identifier.valueHealthCloudGA____SourceSystemId____cIn identifier object where type.coding.code='MR'.
identifier.systemHealthCloudGA____SourceSystem____cIn identifier object where type.coding.code='MR'.
address.lineHealthCloudGA____Address1Line1____cIn address object where type='both' or type='postal'.
address.cityHealthCloudGA____Address1City____cIn address object where type='both' or type='postal'.
address.stateHealthCloudGA____Address1State____cIn address object where type='both' or type='postal'.
address.postalCodeHealthCloudGA____Address1PostalCode____cIn address object where type='both' or type='postal'.
address.countryHealthCloudGA____Address1Country____cIn address object where type='both' or type='postal'.
telecom.systemHealthCloudGA____Telecom[ind]System____cIn telecom object the destination field has an integer set as the index of the telecom record.
telecom.useHealthCloudGA____Telecom[ind]Use____cIn telecom object the destination field has an integer set as the index of the telecom record.
telecom.valueHealthCloudGA____Telecom[ind]Value____cIn telecom object the destination field has an integer set as the index of the telecom record.

Reviews

TypeTemplate
OrganizationMuleSoft
Published by
MuleSoft Solutions
Published onNov 2, 2023
Asset overview

Asset versions for 1.0.x

Asset versions
VersionActions
1.0.3
1.0.2
1.0.1
1.0.0